universal restoration - Turkish English Dictionary